<template>
  <div class="">
    <ShopHeader></ShopHeader>
    <div class="tab all-flex all-justify-justify all-align-items-center ">
      <div class="tab-item">
        <router-link to="/shop/shopgoods" >商品</router-link>
      </div>
      <div class="tab-item">
        <router-link to="/shop/shopratings">评论</router-link>
      </div>
      <div class="tab-item">
        <router-link to="/shop/shopinfo">店铺信息</router-link>
      </div>
    </div>
    <keep-alive>
      <router-view></router-view>
    </keep-alive>
  </div>
</template>

<script>
  import ShopHeader from "../../components/ShopHeader/ShopHeader"

  export default {
    name: "Shop",
    mounted () {
      this.$store.dispatch('reqShopGoods')
      this.$store.dispatch('reqshopRatings')
      this.$store.dispatch('reqshopSeller')
    },
    components: {
      ShopHeader
    }
  }
</script>

<style lang="stylus" rel="stylesheet/stylus">
  @import "../../common/stylus/mixins.styl"
  .tab
    height 40px
    line-height 40px
    background #fff
    bottom-border-1px(rgba(7, 17, 27, 0.1))
  .tab-item
    float left
    width: 33.33333%
    text-align center
    font-size 14px
    color rgb(77, 85, 93)
    a
      display block
      position relative
      &.router-link-active
        color #02a774
        &::after
          content ''
          position absolute
          left 50%
          bottom 1px
          width 35px
          height 2px
          transform translateX(-50%)
          background #02a774
</style>
